local char = owner.Character local Humanoid = char:FindFirstChild("Humanoid") local RootP = char:FindFirstChild("HumanoidRootPart") local t = 0 function Joint(p0, p1, c0, c1, name) local weld = Instance.new("Weld") weld.Part0, weld.Part1, weld.C0, weld.C1, weld.Name = p0, p1, c0, c1, name weld.Parent = p0 return weld end char:FindFirstChild("Torso").Size = Vector3.new(2, 1.5, 1) local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://6041578411" sound.Volume = 3 sound.Looped = true sound.Parent = RootP sound:Play() local rj = Joint(RootP, char:FindFirstChild("Torso"), CFrame.new(0, -1, 0), CFrame.new(0, -1, 0), "FakeRoot") local nk = Joint(char:FindFirstChild("Torso"), char:FindFirstChild("Head"), CFrame.new(0, 0.75, 0), CFrame.new(0, -0.5, 0), "FakeNeck") local rs = Joint(char:FindFirstChild("Torso"), char:FindFirstChild("Right Arm"), CFrame.new(1.5, 0.5, 0), CFrame.new(0, 0.75, 0), "FakeRightShoulder") local ls = Joint(char:FindFirstChild("Torso"), char:FindFirstChild("Left Arm"), CFrame.new(-1.5, 0.5, 0), CFrame.new(0, 0.75, 0), "FakeLeftShoulder") local rh = Joint(RootP, char:FindFirstChild("Right Leg"), CFrame.new(0.5, -1, 0), CFrame.new(0, 1, 0), "FakeRightHip") local lh = Joint(RootP, char:FindFirstChild("Left Leg"), CFrame.new(-0.5, -1, 0), CFrame.new(0, 1, 0), "FakeLeftHip") local rjc0, nkc0, rsc0, lsc0, rhc0, lhc0 = rj.C0, nk.C0, rs.C0, ls.C0, rh.C0, lh.C0 game:GetService("RunService").Heartbeat:Connect(function() t = t + 0.5 nk.C0 = nk.C0:Lerp(nkc0 * CFrame.new(0, -0.4, -0.2), 0.4) rj.C0 = rj.C0:Lerp(rjc0 * CFrame.new(0, -1 + -math.cos(t/2 + math.sin(t/2))/8 + -math.cos(t/2)/7, 0) * CFrame.Angles(math.rad(15), math.sin(t/4 + math.sin(t/2))/8, -math.sin(t/4 + math.sin(t/2))/8), 0.4) rs.C0 = rs.C0:Lerp(rsc0 * CFrame.new(0.1, -0.2 + math.cos(t/2 + math.sin(t/2))/5, -0.4) * CFrame.Angles(math.rad(100) + -math.sin(t/2)/8, math.rad(10) + math.cos(t/2 + math.sin(t/2))/15, -math.rad(35) + -math.cos(t/2 + math.sin(t/2))/8), 0.4) ls.C0 = ls.C0:Lerp(lsc0 * CFrame.new(-0.1, -0.2 + math.cos(t/2 + math.sin(t/2))/5, -0.4) * CFrame.Angles(math.rad(100) + math.sin(t/2)/8, -math.rad(10) + -math.cos(t/2 + math.sin(t/2))/15, math.rad(35) + math.cos(t/2 + math.sin(t/2))/8), 0.4) rh.C0 = rh.C0:Lerp(rhc0 * CFrame.new(0.75 + -math.cos(t/2 + math.sin(t/2))/2.5, 0, -0.8) * CFrame.Angles(-math.rad(10), -math.rad(10) + -math.cos(t/2 + math.sin(t/2))/5, math.rad(5) + math.cos(t/2 + math.sin(t/2))/5), 0.4) lh.C0 = lh.C0:Lerp(lhc0 * CFrame.new(-0.75 + math.cos(t/2 + math.sin(t/2))/2.5, 0, -0.8) * CFrame.Angles(-math.rad(10), math.rad(10) + math.cos(t/2 + math.sin(t/2))/5, -math.rad(5) + -math.cos(t/2 + math.sin(t/2))/5), 0.4) end) -- POG! -- POG!